#include "motor.h"


void Motor_A(u8 dir,u8 pwm)
{
	if(pwm>100) pwm=100;
	TIM_SetCompare2(TIM2,pwm);
		if(pwm == 0)
		{
			GPIO_ResetBits(GPIOB,GPIO_Pin_3);
			GPIO_ResetBits(GPIOB,GPIO_Pin_4);
		}
		else
		{
			if(dir == 0)
			{
				GPIO_SetBits(GPIOB,GPIO_Pin_3);
				GPIO_ResetBits(GPIOB,GPIO_Pin_4);
			}
			else if(dir == 1)
			{
				GPIO_SetBits(GPIOB,GPIO_Pin_4);
				GPIO_ResetBits(GPIOB,GPIO_Pin_3);
			}
			else
			{
				GPIO_ResetBits(GPIOB,GPIO_Pin_3);
				GPIO_ResetBits(GPIOB,GPIO_Pin_4);
			}
	}
}
	
































